function maxIceCream(costs: number[], coins: number): number {
    costs.sort((a,b) => a-b);
    let ret: number = 0;
    let index: number = 0;
    while(coins>0){
      coins-=costs[index];
      if(coins>=0){
        index++;
        ret++; 
      }  
      else{
        return ret; 
      }
    }
    return ret;
};


// 执行用时：
// 280 ms
// , 在所有 TypeScript 提交中击败了
// 66.67%
// 的用户
// 内存消耗：
// 52.7 MB
// , 在所有 TypeScript 提交中击败了
// 36.67%
// 的用户